home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1995 April / macformat-023.iso / Shareware City / HyperCard / Dock / Dock Help Folder / About Dock Tools / cards.xml < prev    next >
Encoding:
Text File  |  1994-12-20  |  33.4 KB  |  819 lines

  1. card_2943.xml
  2. <?xml version="1.0" encoding="utf-8" ?>
  3. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  4. <card>
  5.     <id>2943</id>
  6.     <filler1>0</filler1>
  7.     <cantDelete> <false /> </cantDelete>
  8.     <showPict> <true /> </showPict>
  9.     <dontSearch> <false /> </dontSearch>
  10.     <owner>2617</owner>
  11.     <link rel="stylesheet" type="text/css" href="stylesheet_3255.css" />
  12.     <content>
  13.         <layer>background</layer>
  14.         <id>10</id>
  15.         <text>Utility Stacks</text>
  16.     </content>
  17.     <content>
  18.         <layer>background</layer>
  19.         <id>56</id>
  20.         <text>13/11/942867595856</text>
  21.     </content>
  22.     <content>
  23.         <layer>background</layer>
  24.         <id>40</id>
  25.         <text>25/01/932810796151</text>
  26.     </content>
  27.     <content>
  28.         <layer>background</layer>
  29.         <id>116</id>
  30.         <text>27</text>
  31.     </content>
  32.     <content>
  33.         <layer>background</layer>
  34.         <id>71</id>
  35.         <text>Randy Ayling</text>
  36.     </content>
  37.     <content>
  38.         <layer>background</layer>
  39.         <id>39</id>
  40.         <text>1/14 </text>
  41.     </content>
  42.     <content>
  43.         <layer>background</layer>
  44.         <id>38</id>
  45.         <text><span class="style2"> will briefly describe the Dock TOOLS collection, which includes </span><span class="style11"><a href="#" class="group">Dock Export</a></span><span class="style2">, </span><span class="style11"><a href="#" class="group">Dock Import</a></span><span class="style2">, </span><span class="style11"><a href="#" class="group">Dock Procs</a></span><span class="style2">, and </span><span class="style11"><a href="#" class="group">Dock Tables</a></span><span class="style2">.  Each card in the collection is for processing information and is </span><span class="style32">not</span><span class="style2"> intended for long‚Äìterm storage or accumulation of text or data.GeneralThe tools described here offer support in specific situations which arise in hypertext.  They are not simple.  First‚Äìtime users should make backups before using the tools.  While nothing of significance will happen without warning, a few mouse clicks followed by an ‚ÄúOK‚Äù may have a large scale effect (such as printing a 5000 page archive).  Tools are frequently revised, and I am only maintaining the English version.</span></text>
  46.     </content>
  47.     <content>
  48.         <layer>background</layer>
  49.         <id>98</id>
  50.         <text>Dock Tools</text>
  51.     </content>
  52.     <name>Utility Stacks</name>
  53.     <script></script>
  54. </card>
  55.  
  56.  
  57. card_2500.xml
  58. <?xml version="1.0" encoding="utf-8" ?>
  59. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  60. <card>
  61.     <id>2500</id>
  62.     <filler1>0</filler1>
  63.     <cantDelete> <false /> </cantDelete>
  64.     <showPict> <true /> </showPict>
  65.     <dontSearch> <false /> </dontSearch>
  66.     <owner>2617</owner>
  67.     <link rel="stylesheet" type="text/css" href="stylesheet_3255.css" />
  68.     <content>
  69.         <layer>background</layer>
  70.         <id>10</id>
  71.         <text>Dock Export</text>
  72.     </content>
  73.     <content>
  74.         <layer>background</layer>
  75.         <id>56</id>
  76.         <text>13/11/942867596343</text>
  77.     </content>
  78.     <content>
  79.         <layer>background</layer>
  80.         <id>40</id>
  81.         <text>19/03/932815395658</text>
  82.     </content>
  83.     <content>
  84.         <layer>background</layer>
  85.         <id>116</id>
  86.         <text>25</text>
  87.     </content>
  88.     <content>
  89.         <layer>background</layer>
  90.         <id>71</id>
  91.         <text>Randy Ayling</text>
  92.     </content>
  93.     <content>
  94.         <layer>background</layer>
  95.         <id>39</id>
  96.         <text>2/14 </text>
  97.     </content>
  98.     <content>
  99.         <layer>background</layer>
  100.         <id>38</id>
  101.         <text><span class="style11"><a href="#" class="group">xport</a></span><span class="style2"> is for printing, and exporting ASCII text.  ASCII text can be edited and printed with any word processor.</span><span class="style23">Print Reports</span><span class="style2"> works in it‚Äôs initial configuration with all DOCK </span><span class="style11"><a href="#" class="group">standard document</a></span><span class="style2"> layouts.  With Dock Layouts, cards are numbered and the numbers also appear in a table of contents, and in an index.  You may also use other layouts, as long as you include their named report templates in the corresponding list.</span><span class="style31"></span><span class="style23">Export Stacks</span><span class="style2"> and </span><span class="style23">Depth‚Äìfirst</span><span class="style2"> produce ASCII text.  Export Stacks works with any stacks included in the list.  Be sure to include all the field names for your text.  As for ‚ÄúPrint Reports‚Äù, you may produce an index and a table of contents.  You may also label cards and stacks in the exported text and re‚Äìimport the text with ‚Äú</span><span class="style11"><a href="#" class="group">Dock Import</a></span><span class="style2">‚Äù after modification with a word processor.There are many options for controlling input and output.  Export may be associated with other Dock utilities.  Input a selection of marked cards by running a </span><span class="style11"><a href="#" class="group">Model Probe</a></span><span class="style2"> search first.  ASCII text prepared with stack and card labels is ready to move back into stacks with </span><span class="style11"><a href="#" class="group">Dock Import</a></span><span class="style2">.</span></text>
  102.     </content>
  103.     <content>
  104.         <layer>background</layer>
  105.         <id>9</id>
  106.         <text>"Export" "Dock Tools""" "Standard Documents" "Standard Document"</text>
  107.     </content>
  108.     <name>Dock Export</name>
  109.     <script></script>
  110. </card>
  111.  
  112.  
  113. card_6828.xml
  114. <?xml version="1.0" encoding="utf-8" ?>
  115. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  116. <card>
  117.     <id>6828</id>
  118.     <filler1>0</filler1>
  119.     <cantDelete> <false /> </cantDelete>
  120.     <showPict> <true /> </showPict>
  121.     <dontSearch> <false /> </dontSearch>
  122.     <owner>2617</owner>
  123.     <link rel="stylesheet" type="text/css" href="stylesheet_3255.css" />
  124.     <content>
  125.         <layer>background</layer>
  126.         <id>10</id>
  127.         <text>Dock Export Options</text>
  128.     </content>
  129.     <content>
  130.         <layer>background</layer>
  131.         <id>56</id>
  132.         <text>12/11/942867500893</text>
  133.     </content>
  134.     <content>
  135.         <layer>background</layer>
  136.         <id>40</id>
  137.         <text>12/11/942867499959</text>
  138.     </content>
  139.     <content>
  140.         <layer>background</layer>
  141.         <id>116</id>
  142.         <text>9</text>
  143.     </content>
  144.     <content>
  145.         <layer>background</layer>
  146.         <id>71</id>
  147.         <text>Randy Ayling</text>
  148.     </content>
  149.     <content>
  150.         <layer>background</layer>
  151.         <id>39</id>
  152.         <text>3/14 </text>
  153.     </content>
  154.     <content>
  155.         <layer>background</layer>
  156.         <id>38</id>
  157.         <text><span class="style2">oot StackAny Dock document may be called as a Root, because of the presence of stack catalogs.  The stack called doesn‚Äôt have to be a Context Root.  The export sequence is calculated directly from the tree, and doesn‚Äôt involve the currently loaded Context.  The tree is developped breadth‚Äìfirst.Field ListYou may list several field names here.  The program will export data from listed fields in the order listed.  All stacks don‚Äôt need to have all fields.  It is recommended that you only export non‚Äìshared fields, since shared fields play a role in hypertext which has no equivalent in the paper world.</span><span class="style35"></span></text>
  158.     </content>
  159.     <name>Dock Export Options</name>
  160.     <script></script>
  161. </card>
  162.  
  163.  
  164. card_8109.xml
  165. <?xml version="1.0" encoding="utf-8" ?>
  166. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  167. <card>
  168.     <id>8109</id>
  169.     <filler1>0</filler1>
  170.     <cantDelete> <false /> </cantDelete>
  171.     <showPict> <true /> </showPict>
  172.     <dontSearch> <false /> </dontSearch>
  173.     <owner>2617</owner>
  174.     <link rel="stylesheet" type="text/css" href="stylesheet_3255.css" />
  175.     <content>
  176.         <layer>background</layer>
  177.         <id>10</id>
  178.         <text>Depth‚ÄìFirst</text>
  179.     </content>
  180.     <content>
  181.         <layer>background</layer>
  182.         <id>56</id>
  183.         <text>12/11/942867500880</text>
  184.     </content>
  185.     <content>
  186.         <layer>background</layer>
  187.         <id>40</id>
  188.         <text>12/11/942867500604</text>
  189.     </content>
  190.     <content>
  191.         <layer>background</layer>
  192.         <id>116</id>
  193.         <text>3</text>
  194.     </content>
  195.     <content>
  196.         <layer>background</layer>
  197.         <id>71</id>
  198.         <text>Randy Ayling</text>
  199.     </content>
  200.     <content>
  201.         <layer>background</layer>
  202.         <id>39</id>
  203.         <text>4/14 </text>
  204.     </content>
  205.     <content>
  206.         <layer>background</layer>
  207.         <id>38</id>
  208.         <text>This option exports text as a tree starting with a Root stack.  The ‚ÄúStacks‚Äù list isn‚Äôt involved here.  The root must be a standard document format.  The Root needn‚Äôt be an actual Context Root.  The current Context isn‚Äôt involved in this procedure.  A tree is constructed from the Catalog field, similar to what is done for Context definition.There are two ways to export text:  Depth‚Äìfirst or breadth‚Äìfirst.  The main export routines follow the latter pattern, which keeps texts of a stack together.  Here, the export goes depth‚Äìfirst, similarly to what an idea processor would do.  This may be useful when the FIELD list is empty, for creating an outline representation of the hypertext.</text>
  209.     </content>
  210.     <name>Depth‚ÄìFirst</name>
  211.     <script></script>
  212. </card>
  213.  
  214.  
  215. card_7283.xml
  216. <?xml version="1.0" encoding="utf-8" ?>
  217. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  218. <card>
  219.     <id>7283</id>
  220.     <filler1>0</filler1>
  221.     <cantDelete> <false /> </cantDelete>
  222.     <showPict> <true /> </showPict>
  223.     <dontSearch> <false /> </dontSearch>
  224.     <owner>2617</owner>
  225.     <link rel="stylesheet" type="text/css" href="stylesheet_3255.css" />
  226.     <content>
  227.         <layer>background</layer>
  228.         <id>10</id>
  229.         <text>Report Templates</text>
  230.     </content>
  231.     <content>
  232.         <layer>background</layer>
  233.         <id>56</id>
  234.         <text>12/11/942867500346</text>
  235.     </content>
  236.     <content>
  237.         <layer>background</layer>
  238.         <id>40</id>
  239.         <text>12/11/942867500231</text>
  240.     </content>
  241.     <content>
  242.         <layer>background</layer>
  243.         <id>116</id>
  244.         <text>5</text>
  245.     </content>
  246.     <content>
  247.         <layer>background</layer>
  248.         <id>71</id>
  249.         <text>Randy Ayling</text>
  250.     </content>
  251.     <content>
  252.         <layer>background</layer>
  253.         <id>39</id>
  254.         <text>5/14 </text>
  255.     </content>
  256.     <content>
  257.         <layer>background</layer>
  258.         <id>38</id>
  259.         <text>You may list several Report Templates here.  The program will choose the first one it finds in each stack, in the order listed here.  In the default list compatible with all DOCK standard documents, ‚ÄúLe Texte 1‚Äù has 1 column,  ‚ÄúLe Texte 2‚Äù has 2 columns.  This, regardless of how many columns are displayed in layouts.If you want to print 2 columns, put ‚ÄúLe Texte 2‚Äù in first position.If you are printing from generic stacks, make sure that they have appropriate report templates, and that the templates are listed in the Export utility.</text>
  260.     </content>
  261.     <name>Report Templates</name>
  262.     <script></script>
  263. </card>
  264.  
  265.  
  266. card_7724.xml
  267. <?xml version="1.0" encoding="utf-8" ?>
  268. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  269. <card>
  270.     <id>7724</id>
  271.     <filler1>0</filler1>
  272.     <cantDelete> <false /> </cantDelete>
  273.     <showPict> <true /> </showPict>
  274.     <dontSearch> <false /> </dontSearch>
  275.     <owner>2617</owner>
  276.     <link rel="stylesheet" type="text/css" href="stylesheet_3255.css" />
  277.     <content>
  278.         <layer>background</layer>
  279.         <id>10</id>
  280.         <text>DOCK Import</text>
  281.     </content>
  282.     <content>
  283.         <layer>background</layer>
  284.         <id>56</id>
  285.         <text>11/11/942867393366</text>
  286.     </content>
  287.     <content>
  288.         <layer>background</layer>
  289.         <id>40</id>
  290.         <text>1/11/942866545980</text>
  291.     </content>
  292.     <content>
  293.         <layer>background</layer>
  294.         <id>116</id>
  295.         <text>18</text>
  296.     </content>
  297.     <content>
  298.         <layer>background</layer>
  299.         <id>71</id>
  300.         <text>Randy Ayling</text>
  301.     </content>
  302.     <content>
  303.         <layer>background</layer>
  304.         <id>39</id>
  305.         <text>6/14 </text>
  306.     </content>
  307.     <content>
  308.         <layer>background</layer>
  309.         <id>38</id>
  310.         <text><span class="style11"><a href="#" class="group">mport</a></span><span class="style2"> moves existing text saved in the ASCII format into HyperCard stacks.  How this is done depends on the text.‚Ä¢ </span><span class="style11"><a href="#" class="group">Unformatted Import</a></span><span class="style2">:  This is for short text or for text you haven‚Äôt yet read.  This is almost the same as </span><span class="style11"><a href="#" class="group">standard Import</a></span><span class="style2"> with the ACT menu (Ctrl‚ÄîU).  The main difference is that you can specify a title field for import to generic stacks.  Otherwise, using the import utility instead of the menu may be convenient for setting up standard receiving areas for import from, say, different Internet servers.‚Ä¢ </span><span class="style11"><a href="#" class="group">Formatted Import</a></span><span class="style2">:  This is when you have a longish text and you already have a clear idea of how you want the text to look in HyperCard.</span></text>
  311.     </content>
  312.     <content>
  313.         <layer>background</layer>
  314.         <id>9</id>
  315.         <text>"Import" "Dock Tools" "Import"</text>
  316.     </content>
  317.     <name>DOCK Import</name>
  318.     <script></script>
  319. </card>
  320.  
  321.  
  322. card_2231.xml
  323. <?xml version="1.0" encoding="utf-8" ?>
  324. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  325. <card>
  326.     <id>2231</id>
  327.     <filler1>0</filler1>
  328.     <cantDelete> <false /> </cantDelete>
  329.     <showPict> <true /> </showPict>
  330.     <dontSearch> <false /> </dontSearch>
  331.     <owner>2617</owner>
  332.     <link rel="stylesheet" type="text/css" href="stylesheet_3255.css" />
  333.     <content>
  334.         <layer>background</layer>
  335.         <id>10</id>
  336.         <text>Stack Settings for Import</text>
  337.     </content>
  338.     <content>
  339.         <layer>background</layer>
  340.         <id>56</id>
  341.         <text>13/11/942867596309</text>
  342.     </content>
  343.     <content>
  344.         <layer>background</layer>
  345.         <id>40</id>
  346.         <text>13/03/932814865149</text>
  347.     </content>
  348.     <content>
  349.         <layer>background</layer>
  350.         <id>116</id>
  351.         <text>36</text>
  352.     </content>
  353.     <content>
  354.         <layer>background</layer>
  355.         <id>71</id>
  356.         <text>Randy Ayling</text>
  357.     </content>
  358.     <content>
  359.         <layer>background</layer>
  360.         <id>39</id>
  361.         <text>7/14 </text>
  362.     </content>
  363.     <content>
  364.         <layer>background</layer>
  365.         <id>38</id>
  366.         <text><span class="style30">odel Stack</span><span class="style2">: Choose a model stack for Formatted import.</span><span class="style30">Import Fields</span><span class="style2">: Choose one or more named fields in the stack to receive the text from the file.</span><span class="style30">Title field</span><span class="style2">:  This may also be designated, if one is available in the format you are working with.  The content is usually the same, but is separate from the card name which is always filled during import, even when no title field is given.Default settings are for </span><span class="style11"><a href="#" class="group">standard documents</a></span><span class="style2">.Note: The field descriptions are important for both unformatted and formatted import.  With unformatted import, a model stack is not used, but the import routine still has to know where to place incoming information.</span></text>
  367.     </content>
  368.     <name>Stack Settings for Import</name>
  369.     <script></script>
  370. </card>
  371.  
  372.  
  373. card_6951.xml
  374. <?xml version="1.0" encoding="utf-8" ?>
  375. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  376. <card>
  377.     <id>6951</id>
  378.     <filler1>0</filler1>
  379.     <cantDelete> <false /> </cantDelete>
  380.     <showPict> <true /> </showPict>
  381.     <dontSearch> <false /> </dontSearch>
  382.     <owner>2617</owner>
  383.     <link rel="stylesheet" type="text/css" href="stylesheet_3255.css" />
  384.     <content>
  385.         <layer>background</layer>
  386.         <id>10</id>
  387.         <text>Unformatted Import</text>
  388.     </content>
  389.     <content>
  390.         <layer>background</layer>
  391.         <id>56</id>
  392.         <text>3/11/942866726436</text>
  393.     </content>
  394.     <content>
  395.         <layer>background</layer>
  396.         <id>40</id>
  397.         <text>1/11/942866546182</text>
  398.     </content>
  399.     <content>
  400.         <layer>background</layer>
  401.         <id>116</id>
  402.         <text>16</text>
  403.     </content>
  404.     <content>
  405.         <layer>background</layer>
  406.         <id>71</id>
  407.         <text>Randy Ayling</text>
  408.     </content>
  409.     <content>
  410.         <layer>background</layer>
  411.         <id>39</id>
  412.         <text>8/14 </text>
  413.     </content>
  414.     <content>
  415.         <layer>background</layer>
  416.         <id>38</id>
  417.         <text><span class="style2">nformatted import may apply to unknown text which you would like to move into HyperCard stacks.  This is often appropriate when you are dealing with text coming in through the phone lines.  You may even import such text before you read it.</span><span class="style34"></span><span class="style2">This kind of import is very fast and very crude.  The text is simply chopped into 25K segments.  Since you can‚Äôt place more than 30K in a HyperCard field, the segment size is chosen such that you don‚Äôt pack the field so tight you can‚Äôt budge.  Segmenting doesn‚Äôt chop at in appropriate positions, say after paragraphs.  It just takes 25K chunks.  The card name is the same as the text file name.  If several cards are used for the same file, the same card name is repeated throughout the series.‚Ä¢ Enter the receiving stack in the list under the ‚ÄúUnformatted‚Äù heading (or Shift‚Äìclick on an empty line in the locked list).  Click on the name in the locked list to begin import to the stack.  Import adds new cards at the end of the stack.  The stack isn‚Äôt checked for existing cards with the same name.  Stacks receiving unformatted import remain in the windows.See also:  </span><span class="style11"><a href="#" class="group">Standard Import</a></span><span class="style2">.</span></text>
  418.     </content>
  419.     <name>Unformatted Import</name>
  420.     <script></script>
  421. </card>
  422.  
  423.  
  424. card_5660.xml
  425. <?xml version="1.0" encoding="utf-8" ?>
  426. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  427. <card>
  428.     <id>5660</id>
  429.     <filler1>0</filler1>
  430.     <cantDelete> <false /> </cantDelete>
  431.     <showPict> <true /> </showPict>
  432.     <dontSearch> <false /> </dontSearch>
  433.     <owner>2617</owner>
  434.     <link rel="stylesheet" type="text/css" href="stylesheet_3255.css" />
  435.     <content>
  436.         <layer>background</layer>
  437.         <id>10</id>
  438.         <text>Formatted Import</text>
  439.     </content>
  440.     <content>
  441.         <layer>background</layer>
  442.         <id>56</id>
  443.         <text>3/11/942866712757</text>
  444.     </content>
  445.     <content>
  446.         <layer>background</layer>
  447.         <id>40</id>
  448.         <text>24/05/942852613941</text>
  449.     </content>
  450.     <content>
  451.         <layer>background</layer>
  452.         <id>116</id>
  453.         <text>27</text>
  454.     </content>
  455.     <content>
  456.         <layer>background</layer>
  457.         <id>71</id>
  458.         <text>Randy Ayling</text>
  459.     </content>
  460.     <content>
  461.         <layer>background</layer>
  462.         <id>39</id>
  463.         <text>9/14 </text>
  464.     </content>
  465.     <content>
  466.         <layer>background</layer>
  467.         <id>38</id>
  468.         <text><span class="style2">ext import is a frequently discussed issue in hypertext.  Formatted import is complex.  Export from HyperCard is fairly straightforward in the sense that any hypertext, no matter how convoluted, can be boiled down to a list.  The list can be represented as a two‚Äìtier outline with, say, sections for stacks, and paragraphs for cards.  Whether this is always appropriate or does justice to the hypertext is beside the point, the export can be acheived simply and without too much soul‚Äìsearching.</span><span class="style34"></span><span class="style2">Ordinary text, on the other hand, may not have the two‚Äìtier structure required to become HyperCard stacks.  Anyone who has used an outliner knows how wonderful it is to have nested paragraphs indented so far to the right that they go marching off the edge of the page.  The hypertext equivalent of this exists, of course.  In Dock hypertext, an outline </span><span class="style11"><a href="#" class="group">Tree</a></span><span class="style2"> is constructed with the Catalog fields.  In practice, however, the paradigm is totally different.  The traditional outline always takes the reader into the depth while the HyperCard stack leads the reader along a level.‚ÄúAutomagic‚Äù translation schemes are easy to write but they rarely‚Äîif ever‚Äîproduce the effect you want.  This will explain, I hope, why I have chosen a formatted import scheme where the text to import has to be prepped according the HyperCard paradigm.</span></text>
  469.     </content>
  470.     <name>Formatted Import</name>
  471.     <script></script>
  472. </card>
  473.  
  474.  
  475. card_6321.xml
  476. <?xml version="1.0" encoding="utf-8" ?>
  477. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  478. <card>
  479.     <id>6321</id>
  480.     <filler1>0</filler1>
  481.     <cantDelete> <false /> </cantDelete>
  482.     <showPict> <true /> </showPict>
  483.     <dontSearch> <false /> </dontSearch>
  484.     <owner>2617</owner>
  485.     <link rel="stylesheet" type="text/css" href="stylesheet_3255.css" />
  486.     <content>
  487.         <layer>background</layer>
  488.         <id>10</id>
  489.         <text>Preparing ASCII File for Import</text>
  490.     </content>
  491.     <content>
  492.         <layer>background</layer>
  493.         <id>56</id>
  494.         <text>11/11/942867393601</text>
  495.     </content>
  496.     <content>
  497.         <layer>background</layer>
  498.         <id>40</id>
  499.         <text>30/10/942866385783</text>
  500.     </content>
  501.     <content>
  502.         <layer>background</layer>
  503.         <id>116</id>
  504.         <text>18</text>
  505.     </content>
  506.     <content>
  507.         <layer>background</layer>
  508.         <id>71</id>
  509.         <text>Randy Ayling</text>
  510.     </content>
  511.     <content>
  512.         <layer>background</layer>
  513.         <id>39</id>
  514.         <text>10/14 </text>
  515.     </content>
  516.     <content>
  517.         <layer>background</layer>
  518.         <id>38</id>
  519.         <text><span class="style2">hen the ASCII text file to be imported has a known‚Äîan possibly complex‚Äîstructure, the easiest way to move the text to HyperCard stacks is to indicate where the text‚Äôs articulations are in the ASCII file, prior to import*.</span><span class="style34"></span><span class="style30">Strings to Find in ASCII File</span><span class="style2">: ‚ÄúStart new stack after‚Äù is the label which must preceed each new stack name in the text file.  ‚ÄúStart new card after‚Äù is the label which preceeds card names.  The ‚ÄúNext field after‚Äù string, if used, causes import to skip to the next listed field.  All these strings should be chosen such that there is no chance of finding them used for other purposes.</span><span class="style34"></span><span class="style2">The name can be placed on the same line as or on the line following the label.</span><span class="style34"></span><span class="style2">If you use the the ‚ÄúNext field after‚Äù string, don‚Äôt include field names in the text file, they will be accessed in order from the ‚ÄúField[s] for main text‚Äù list.</span><span class="style34"></span><span class="style2">* You can use a word processor or HyperCard to prep text.  See </span><span class="style11"><a href="#" class="group">Dock Export</a></span><span class="style2"> for more information about moving text from HyperCard to ASCII files.  Well‚Äìplanned use of Export/Import can bring about radical restructuring of HyperCard archives.  Radical restructuring means you should make backups before you begin.</span></text>
  520.     </content>
  521.     <content>
  522.         <layer>background</layer>
  523.         <id>9</id>
  524.         <text>"Import" "Dock Tools" "Import"</text>
  525.     </content>
  526.     <name>Preparing ASCII File for Import</name>
  527.     <script></script>
  528. </card>
  529.  
  530.  
  531. card_5446.xml
  532. <?xml version="1.0" encoding="utf-8" ?>
  533. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  534. <card>
  535.     <id>5446</id>
  536.     <filler1>0</filler1>
  537.     <cantDelete> <false /> </cantDelete>
  538.     <showPict> <true /> </showPict>
  539.     <dontSearch> <false /> </dontSearch>
  540.     <owner>2617</owner>
  541.     <link rel="stylesheet" type="text/css" href="stylesheet_3255.css" />
  542.     <part>
  543.         <id>1</id>
  544.         <type>button</type>
  545.         <visible> <true /> </visible>
  546.         <reserved5> 0 </reserved5>
  547.         <reserved4> 0 </reserved4>
  548.         <reserved3> 0 </reserved3>
  549.         <reserved2> 0 </reserved2>
  550.         <reserved1> 0 </reserved1>
  551.         <enabled> <true /> </enabled>
  552.         <rect>
  553.             <left>286</left>
  554.             <top>20</top>
  555.             <right>386</right>
  556.             <bottom>40</bottom>
  557.         </rect>
  558.         <style>shadow</style>
  559.         <showName> <true /> </showName>
  560.         <highlight> <false /> </highlight>
  561.         <autoHighlight> <false /> </autoHighlight>
  562.         <sharedHighlight> <true /> </sharedHighlight>
  563.         <family>0</family>
  564.         <titleWidth>0</titleWidth>
  565.         <icon>0</icon>
  566.         <textAlign>center</textAlign>
  567.         <font>Geneva</font>
  568.         <textSize>12</textSize>
  569.         <textStyle>plain</textStyle>
  570.         <name>Example text</name>
  571.         <script>on mouseUpput the visible of card field short name of me into thePropset the visible of card field short name of me to not thePropset the hilite of me to not thepropend mouseUp</script>
  572.     </part>
  573.     <part>
  574.         <id>2</id>
  575.         <type>field</type>
  576.         <visible> <false /> </visible>
  577.         <dontWrap> <false /> </dontWrap>
  578.         <dontSearch> <false /> </dontSearch>
  579.         <sharedText> <false /> </sharedText>
  580.         <fixedLineHeight> <false /> </fixedLineHeight>
  581.         <autoTab> <false /> </autoTab>
  582.         <lockText> <false /> </lockText>
  583.         <rect>
  584.             <left>6</left>
  585.             <top>42</top>
  586.             <right>506</right>
  587.             <bottom>293</bottom>
  588.         </rect>
  589.         <style>rectangle</style>
  590.         <autoSelect> <false /> </autoSelect>
  591.         <showLines> <false /> </showLines>
  592.         <wideMargins> <false /> </wideMargins>
  593.         <multipleLines> <false /> </multipleLines>
  594.         <reservedFamily> 0 </reservedFamily>
  595.         <titleWidth>0</titleWidth>
  596.         <icon>0</icon>
  597.         <textAlign>left</textAlign>
  598.         <font>Geneva</font>
  599.         <textSize>10</textSize>
  600.         <textStyle>plain</textStyle>
  601.         <textHeight>13</textHeight>
  602.         <name>Example Text</name>
  603.         <script></script>
  604.     </part>
  605.     <content>
  606.         <layer>background</layer>
  607.         <id>10</id>
  608.         <text>Stack Creation During Import</text>
  609.     </content>
  610.     <content>
  611.         <layer>background</layer>
  612.         <id>56</id>
  613.         <text>13/11/942867567109</text>
  614.     </content>
  615.     <content>
  616.         <layer>background</layer>
  617.         <id>40</id>
  618.         <text>30/10/942866385092</text>
  619.     </content>
  620.     <content>
  621.         <layer>background</layer>
  622.         <id>116</id>
  623.         <text>25</text>
  624.     </content>
  625.     <content>
  626.         <layer>background</layer>
  627.         <id>71</id>
  628.         <text>Randy Ayling</text>
  629.     </content>
  630.     <content>
  631.         <layer>background</layer>
  632.         <id>39</id>
  633.         <text>11/14 </text>
  634.     </content>
  635.     <content>
  636.         <layer>background</layer>
  637.         <id>38</id>
  638.         <text><span class="style2">hen you import prepared ASCII text, the text itself determines which stacks to use for the import.  If the stacks are not found in the folder containing the ASCII text, they are created.  Any stacks outside the folder containing the text are ignored.  This means that files should be carefully positioned in the Finder hierarchy for formatted input.  The bothersome ‚Äúsame folder‚Äù constraint is intended to prevent surprises (like erasing stacks you want to keep).  Make backups first!</span><span class="style23">Use Existing Stacks</span><span class="style2">: If an existing stack is found in the import folder, the program will replace the text on the appropriate cards.  Any fields not listed in the import utility are left untouched.  Of course, the existing stack must have at least one of the listed fields. New cards may be added after the first card, but no cards are deleted.</span><span class="style34"></span><span class="style23">Replace Existing Stacks</span><span class="style2">: The program simply creates a new stack after destroying any existing one with the same name in the folder which contains the ASCII text.</span><span class="style34"></span><span class="style23">Ask</span><span class="style2">: This option makes the program pause with a dialog if it encounters an existing version of a stack, so you can decide on a case by case basis whether you want to use a stack or replace it.</span></text>
  639.     </content>
  640.     <content>
  641.         <layer>card</layer>
  642.         <id>2</id>
  643.         <text>\stack\Test stack 1\card\NoteThis text is also included as an ASCII text document in the ‚ÄúDock Tools‚Äù folder and demonstrates the use of the Dock Import facility, using the default settings.\stack\Test Stack 2\card\Motivation\field\Obviously, there is a great deal of text material ‚Äúout there‚Äù, some of which may be useful as hypertext. Existing text most commonly occurs as word processing documents.\card\AdvantagesThe original text file will require some preliminary editing, but the advantages of importing text versus cutting and pasting can be overwhelming, especially if you have a lot of text. On the down side, all character styles are lost in the ASCII format.\field\One other point which needs to be made is that you may prefer to write using a word processor, even if your real objective is to place your text in HyperCard stacks. Dock Import makes this easy to do.</text>
  644.     </content>
  645.     <content>
  646.         <layer>background</layer>
  647.         <id>9</id>
  648.         <text>"Import" "Dock Tools"</text>
  649.     </content>
  650.     <name>Stack Creation During Import</name>
  651.     <script></script>
  652. </card>
  653.  
  654.  
  655. card_7514.xml
  656. <?xml version="1.0" encoding="utf-8" ?>
  657. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  658. <card>
  659.     <id>7514</id>
  660.     <filler1>0</filler1>
  661.     <cantDelete> <false /> </cantDelete>
  662.     <showPict> <true /> </showPict>
  663.     <dontSearch> <false /> </dontSearch>
  664.     <owner>2617</owner>
  665.     <link rel="stylesheet" type="text/css" href="stylesheet_3255.css" />
  666.     <content>
  667.         <layer>background</layer>
  668.         <id>10</id>
  669.         <text>Multiple Field Formatted Import</text>
  670.     </content>
  671.     <content>
  672.         <layer>background</layer>
  673.         <id>56</id>
  674.         <text>11/11/942867393670</text>
  675.     </content>
  676.     <content>
  677.         <layer>background</layer>
  678.         <id>40</id>
  679.         <text>30/10/942866386157</text>
  680.     </content>
  681.     <content>
  682.         <layer>background</layer>
  683.         <id>116</id>
  684.         <text>11</text>
  685.     </content>
  686.     <content>
  687.         <layer>background</layer>
  688.         <id>71</id>
  689.         <text>Randy Ayling</text>
  690.     </content>
  691.     <content>
  692.         <layer>background</layer>
  693.         <id>39</id>
  694.         <text>9/11 </text>
  695.     </content>
  696.     <content>
  697.         <layer>background</layer>
  698.         <id>38</id>
  699.         <text><span class="style2">he special case of formats with columns</span><span class="style23">Next field after</span><span class="style2"> stringThis works with text displayed in several columns.  You may use the </span><span class="style11"><a href="#" class="group">Model Document with 2 Columns</a></span><span class="style2"> stack as the ‚ÄúModel Stack‚Äù to demonstrate this capability.  You can use the string to skip fields.  If more ‚ÄúNext field after‚Äù strings are encountered than there are listed fields, the text simply continues to accumulate in the last field.</span></text>
  700.     </content>
  701.     <name>Multiple Field Formatted Import</name>
  702.     <script></script>
  703. </card>
  704.  
  705.  
  706. card_5188.xml
  707. <?xml version="1.0" encoding="utf-8" ?>
  708. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  709. <card>
  710.     <id>5188</id>
  711.     <filler1>0</filler1>
  712.     <cantDelete> <false /> </cantDelete>
  713.     <showPict> <true /> </showPict>
  714.     <dontSearch> <false /> </dontSearch>
  715.     <owner>2617</owner>
  716.     <link rel="stylesheet" type="text/css" href="stylesheet_3255.css" />
  717.     <content>
  718.         <layer>background</layer>
  719.         <id>10</id>
  720.         <text>Dock Tables</text>
  721.     </content>
  722.     <content>
  723.         <layer>background</layer>
  724.         <id>56</id>
  725.         <text>19/10/942865405395</text>
  726.     </content>
  727.     <content>
  728.         <layer>background</layer>
  729.         <id>40</id>
  730.         <text>19/10/942865405395</text>
  731.     </content>
  732.     <content>
  733.         <layer>background</layer>
  734.         <id>116</id>
  735.         <text>11</text>
  736.     </content>
  737.     <content>
  738.         <layer>background</layer>
  739.         <id>71</id>
  740.         <text>Randy Ayling</text>
  741.     </content>
  742.     <content>
  743.         <layer>background</layer>
  744.         <id>39</id>
  745.         <text>10/11 </text>
  746.     </content>
  747.     <content>
  748.         <layer>background</layer>
  749.         <id>38</id>
  750.         <text><span class="style11"><a href="#" class="group">ables</a></span><span class="style2"> converts TAB‚Äîdelimited text into SPACE‚Äîdelimited text.This works with mono‚Äìspaced fonts like ‚Äú</span><span class="style28">Monaco</span><span class="style2">‚Äù and ‚Äú</span><span class="style29">Courier</span><span class="style2">‚Äù.‚Ä¢ Paste the text to convert into the upper field.‚Ä¢ Lay out TAB stops in the MacWrite‚Äìlike ruler in the middle    ‚Ä¢ Click on the stop on the far left to get a new stop    ‚Ä¢ Drag any stop downward to delete it‚Ä¢ Click on the ‚ÄúAPPLY‚Äù button</span><span class="style17"></span><span class="style2">Converted text appears in the lower fieldCheck ‚ÄúSqueeze‚Äù to run the text together, ignoring tabs.Check ‚ÄúGroup‚Äù to group the words of each column for overviews.The peculiar‚Äìlooking alignments behind the ‚ÄúReorganize‚Äù button and the ‚ÄúInclude‚Äù label are spreadsheet devices for rearranging columns.  You may find them useful, mainly because they can save you a trip to a real spreadsheet program.</span></text>
  751.     </content>
  752.     <content>
  753.         <layer>background</layer>
  754.         <id>9</id>
  755.         <text>"Tables" "Dock Tools"</text>
  756.     </content>
  757.     <name>Dock Tables</name>
  758.     <script></script>
  759. </card>
  760.  
  761.  
  762. card_4875.xml
  763. <?xml version="1.0" encoding="utf-8" ?>
  764. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  765. <card>
  766.     <id>4875</id>
  767.     <filler1>0</filler1>
  768.     <cantDelete> <false /> </cantDelete>
  769.     <showPict> <true /> </showPict>
  770.     <dontSearch> <false /> </dontSearch>
  771.     <owner>2617</owner>
  772.     <marked><true /></marked>
  773.     <link rel="stylesheet" type="text/css" href="stylesheet_3255.css" />
  774.     <content>
  775.         <layer>background</layer>
  776.         <id>10</id>
  777.         <text>Dock Procs</text>
  778.     </content>
  779.     <content>
  780.         <layer>background</layer>
  781.         <id>56</id>
  782.         <text>13/11/942867606253</text>
  783.     </content>
  784.     <content>
  785.         <layer>background</layer>
  786.         <id>40</id>
  787.         <text>19/10/942865405427</text>
  788.     </content>
  789.     <content>
  790.         <layer>background</layer>
  791.         <id>116</id>
  792.         <text>11</text>
  793.     </content>
  794.     <content>
  795.         <layer>background</layer>
  796.         <id>71</id>
  797.         <text>Randy Ayling</text>
  798.     </content>
  799.     <content>
  800.         <layer>background</layer>
  801.         <id>39</id>
  802.         <text>14/14 </text>
  803.     </content>
  804.     <content>
  805.         <layer>background</layer>
  806.         <id>38</id>
  807.         <text><span class="style11"><a href="#" class="group">rocs</a></span><span class="style2"> is a collection of programs dedicated to batch processing of hypertext documents.  All routines apply to listed stacks.  When in doubt, make backups before batching.</span><span class="style23">Default font</span><span class="style2">: Sets the default font in all background fields.</span><span class="style23">Field Style</span><span class="style2">: Sets the style of field(s).</span><span class="style23">Card Info</span><span class="style2">: Changes the info on each card in Dock formats.  Dock hypertext documents record the User Name from the </span><span class="style11"><a href="#" class="group">Home</a></span><span class="style2"> stack in a ‚ÄúCard Info‚Äù field.  The field can be used for any keyword.  ‚ÄúAdd Text Before‚Äù creates a new line if the text ends with a return.  ‚ÄúAfter‚Äù creates a new line if the text starts with a return.</span><span class="style23">Compact stacks</span><span class="style2">: Compacts all stacks and locks fields for navigation.  This is usually a prelude to shipping hypertext to other people.Remark:  Selections from </span><span class="style32">On Location</span><span class="style2">  can be pasted directly into the </span><span class="style32">Procs</span><span class="style2">  list and they will be automatically stripped down to bare file names.</span></text>
  808.     </content>
  809.     <content>
  810.         <layer>background</layer>
  811.         <id>9</id>
  812.         <text>"Procs" "Dock Tools"</text>
  813.     </content>
  814.     <name>Dock Procs</name>
  815.     <script></script>
  816. </card>
  817.  
  818.  
  819.